Engine cradle - Alemán Inglés Diccionario